pepper berries - French English Dictionary